Character AddHatchPattern
Adds a hatch pattern to the character.
Overloads
public void AddHatchPattern(HatchPattern hatchPattern) |
Return value
void |
Parameters
HatchPattern | hatchPattern | The hatching pattern that should apply on the text |
Example
Copy
TextShape text = new TextShape();
Character character = new Character();
character.CharacterUnicode = 'A';
character.Height = 10;
character.FontName = "Arial";
character.FontStyle = FontStyle.Regular;
HatchPatternLine patternLine = new HatchPatternLine();
patternLine.BorderGap = 0.125f;
patternLine.BorderGapDirection = HatchLineBorderGapDirection.Inward;
patternLine.Spacing = .1f;
patternLine.Angle = 0f;
patternLine.BaseX = 0f;
patternLine.BaseY = 0f;
patternLine.LineStyle = HatchLineStyle.Unidirectional;
patternLine.WithOffset = true;
patternLine.OffsetAlgorithm = HatchOffsetAlgorithm.DirectOffset;
patternLine.CornerStyle = HatchCornerStyle.SmoothWithLines;
character.AddHatchPattern(patternLine );
text.Characters.Add(character);